projects in controlled environments - Inglés Sinónimo Diccionario